翻訳と辞書
Words near each other
・ Metaceratodus
・ Metacercops
・ Metacercops cuphomorpha
・ Metacercops hexactis
・ Metacercops praestricta
・ Metacerithiidae
・ Metacestode
・ Metachanda
・ Metachanda astrapias
・ Metacharacter
・ Metacheiromys
・ Metachirality
・ Metachondromatosis
・ Metachorista
・ Meta-information
Meta-IV (specification language)
・ Meta-joke
・ Meta-leadership
・ Meta-moderation system
・ Meta-Object Facility
・ Meta-object System
・ Meta-ontology
・ Meta-operator
・ Meta-optimization
・ Meta-power
・ Meta-process modeling
・ Meta-reference
・ Meta-regression
・ Meta-regulation
・ Meta-Research Innovation Center at Stanford


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Meta-IV (specification language) : ウィキペディア英語版
Meta-IV (specification language)

The Meta-IV (pronounced like "metaphor") was an early version of the specification language of the Vienna Development Method formal method for the development of computer-based systems.
==History==
One of the first occurrences of Meta-IV in print appears to be
"Programming in the Meta-language: A Tutorial".〔Bjørner&Jones 1978, p24.〕
Dines Bjørner used it in the very beginning of his tutorial as a footnote

This paper provides an informal introduction to the "art" of abstractly specifying software architectures using the ''VDM'' meta-language
*
.〔
* ''colloquially known as: META-IV'', Bjørner&Jones 1978, p24.〕 A formal treatment of the semantics, as well as a BNF-like concrete syntax, of a large subset of the meta-language is given in (78a ) following this paper.

The spirit of the Meta-IV specification language is well captured by the following passage〔Bjørner&Jones 1978, p33〕

We stress here... that the meta-language is to be used, not for solving algorithmic problems (on a computer), but for specifying, in an implementation-independent way, the architecture (or models) of software. Instead of using informal English mixed with technical jargon, we offer you a very-high-level 'programming' language. We do not offer an interpreter or compiler for this meta-language. And we have absolutely no intention of ever wasting our time trying to mechanize this meta-language. We wish, as we have done in the past, and as we intend to continue doing in the future, to further develop the notation and to express notions in ways for which no mechanical interpreter system can ever be provided.

VDM is a Method. The Meta-IV was the Specification language that accompanied the method, and the VDM-SL is the current standardized form of that language.
Since the VDM-SL has become standardized, then one may use Meta-IV to denote the three specific Schools of
the VDM〔http://www.vdmportal.org/twiki/pub/Main/WebHome/bjorner-vdm-ipsj-20oct06.pdf〕 which existed (and to some extent still do) from the 1970s onwards:
* the Danish School — founded by (Dines Bjørner )
* the English School — founded by (Cliff Jones )
* the Irish School〔(Micheal Mac an Airchinnigh - ACM author profile page )〕 — founded by (Mícheál Mac an Airchinnigh )
A brief account of these different Schools is given in the text "Mathematical Approaches to Software Quality".〔O'Regan 2006〕
A comprehensive VDM Bibliography〔Gorm Larsen, Peter〕 is also available.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Meta-IV (specification language)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.